package com.fingard.dsp.bank.directbank.vbao03.request;

import java.io.Serializable;

/**
 * @author: tailin.liu
 * @description: ${description}
 * @create: 2019-11-20 18:08
 **/
public class ContractApplyRequest implements Serializable {

    /**
     * 签约请求流水号
     */
    private String orderNo;

    /**
     * 数据来源
     */
    private String dataSource;

    /**
     * 请求类型
     */
    private String reqType;

    /**
     * 通道编号
     */
    private String channelNo;

    /**
     * 银行编码
     */
    private String bankCode;

    /**
     * 银行名称
     */
    private String bankNmae;

    /**
     * 持卡人姓名
     */
    private String cardName;

    /**
     * 持卡人卡号
     */
    private String cardNo;

    /**
     * 手机号
     */
    private String mobile;

    /**
     * 证件号
     */
    private String certNo;

    /**
     * 证件类型
     */
    private String certType;

    /**
     * 账户类型
     */
    private String accountType;

    /**
     * 卡类型
     */
    private String cardType;

    /**
     * 信用卡cvv2
     */
    private String creditCvv2;

    /**
     * 信用卡有效期
     */
    private String creditValid;

    /**
     * 跳转地址
     */
    private String backUrl;

    /**
     * 应用appId
     */
    private String appId;

    /**
     * 签约申请订单号
     */
    private String originOrderNo;

    /**
     * 验证码
     */
    private String verifyCode;


    private String sign;

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public String getDataSource() {
        return dataSource;
    }

    public void setDataSource(String dataSource) {
        this.dataSource = dataSource;
    }

    public String getReqType() {
        return reqType;
    }

    public void setReqType(String reqType) {
        this.reqType = reqType;
    }

    public String getChannelNo() {
        return channelNo;
    }

    public void setChannelNo(String channelNo) {
        this.channelNo = channelNo;
    }

    public String getBankCode() {
        return bankCode;
    }

    public void setBankCode(String bankCode) {
        this.bankCode = bankCode;
    }

    public String getBankNmae() {
        return bankNmae;
    }

    public void setBankNmae(String bankNmae) {
        this.bankNmae = bankNmae;
    }

    public String getCardName() {
        return cardName;
    }

    public void setCardName(String cardName) {
        this.cardName = cardName;
    }

    public String getCardNo() {
        return cardNo;
    }

    public void setCardNo(String cardNo) {
        this.cardNo = cardNo;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getCertNo() {
        return certNo;
    }

    public void setCertNo(String certNo) {
        this.certNo = certNo;
    }

    public String getCertType() {
        return certType;
    }

    public void setCertType(String certType) {
        this.certType = certType;
    }

    public String getAccountType() {
        return accountType;
    }

    public void setAccountType(String accountType) {
        this.accountType = accountType;
    }

    public String getCardType() {
        return cardType;
    }

    public void setCardType(String cardType) {
        this.cardType = cardType;
    }

    public String getCreditCvv2() {
        return creditCvv2;
    }

    public void setCreditCvv2(String creditCvv2) {
        this.creditCvv2 = creditCvv2;
    }

    public String getCreditValid() {
        return creditValid;
    }

    public void setCreditValid(String creditValid) {
        this.creditValid = creditValid;
    }

    public String getBackUrl() {
        return backUrl;
    }

    public void setBackUrl(String backUrl) {
        this.backUrl = backUrl;
    }

    public String getAppId() {
        return appId;
    }

    public void setAppId(String appId) {
        this.appId = appId;
    }

    public String getOriginOrderNo() {
        return originOrderNo;
    }

    public void setOriginOrderNo(String originOrderNo) {
        this.originOrderNo = originOrderNo;
    }

    public String getVerifyCode() {
        return verifyCode;
    }

    public void setVerifyCode(String verifyCode) {
        this.verifyCode = verifyCode;
    }

    public String getSign() {
        return sign;
    }

    public void setSign(String sign) {
        this.sign = sign;
    }
}
